makes arrangements - Français Anglais Dictionnaire